surface life - Turco Inglés Diccionario